package cn.tedu.blog.server.pojo.dto;

import cn.tedu.blog.server.utils.DateUtils;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

@Data
public class MessagePushNewAdd implements Serializable {

    private Long id;

    /**
     *  接收用户ID
     */
    private Long userId;

    /**
     * 推送消息用户id
     */
    private Long fromId;

    /**
     * 文章id
     */
    private Long articleId;

    /**
     * 推送标题
     */
     private String title;

    /**
     * 推送内容
     */
    private String content;

    /**
     * 显示状态（1.显示，0.不显示）
     */
    private int status;

    /**
     * 读取状态：（1.未读，2.已读）
     */
    private int readStatus;

    /**
     * 推送时间
     */
    @JsonFormat(pattern = DateUtils.FORMAT_STRING,timezone="GMT+8")
    private LocalDateTime gmtCreate;













}
